A Tutorial on Case-Based Reasoning
نویسندگان
چکیده
This tutorial article introduces the concepts and applications of Case-based Reasoning (CBR) systems. The first section briefly describes what is CBR, when to use CBR and why use CBR. The second section looks at the description and indexing of cases in CBR systems. The retrieval and adaptation processes for finding solutions are outlined in section three. Learning and maintenance of CBR, due to the changes in domain knowledge and task environments over time, are given in section four. The role of soft computing in CBR is briefly described in section five. The final section gives some examples of successful CBR applications in different areas. 1 What is Case-Based Reasoning?
منابع مشابه
Improving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملInterest-Focused Tutoring: A Tractable Approach to Modeling in Intelligent Tutoring Systems
Despite the progress made in the field of intelligent tutoring systems (ITS), it is still a major challenge to build systems that can teach about complex, ill-structured domains. A chief reason is that detailed, dynamic modeling of students' knowledge is intractable in such areas, and complete, correct models of expert knowledge are inherently difficult to build. These difficulties have led som...
متن کاملINTEGRATING CASE-BASED REASONING, KNOWLEDGE-BASED APPROACH AND TSP ALGORITHM FOR MINIMUM TOUR FINDING
Imagine you have traveled to an unfamiliar city. Before you start your daily tour around the city, you need to know a good route. In Network Theory (NT), this is the traveling salesman problem (TSP). A dynamic programming algorithm is often used for solving this problem. However, when the road network of the city is very complicated and dense, which is usually the case, it will take too long fo...
متن کاملDevelopment and Usability Evaluation of an Online Tutorial for “How to Write a Proposal” for Medical Sciences Students
Background and Objective: Considering the importance of learning how to write a proposal for students, this study was performed to develop an online tutorial for “How to write a Proposal” for students and to evaluate its usability. Methods: This study is a developmental research and tool design. “Gamified Online Tutorial based on Self-Determination Theory (GOT-STD) Framework" became the basis f...
متن کاملLicense Plate location Determination by Using Case-Based Reasoning
The license plate recognition system is part of the intelligent transportation system. In the intelligent transportation system, the vehicle image is used as the system input. The first step is to improve the image, after the edge detection, a series of morphological operations are performed to identify the plaque. The main purpose of this research was to increase the importance of plate re...
متن کامل